BlueCielo Meridian Enterprise 2012 System Requirements | BlueCielo ECM Solutions

Changing operating system versions

Vaults are not compatible with changes of the Windows operating system version running on the Meridian server. This issue affects server operating system upgrades and downgrades as well as vaults moved or restored to a new server with a different operating system version. The reason is that the Windows API sorting functions that support National Language Support (NLS) change between each Windows version.

When an old (prior to 2008a SP1) Meridian vault is upgraded to a newer version on the same operating system version, the existing vaults are not visible because they lack the operating system version and NLS version information that is stored in vaults as described below. In that case, the tool described below can be used with its update option to add the information to the vault. The tool can also be used to verify vault compatibility with the current operating system with the verify option. Use the update option of this tool only if the Meridian software has been upgraded to version 2008a SP1 or later and the operating system version has not changed.

Warning    In the preceding scenario, the tool will not upgrade a vault created on one Windows version so that it can be opened or restored on a different Windows version without serious damage occurring.

Vaults created by newer versions of Meridian (version 2008a SP1 and later) are also affected by this issue but the operating system version and NLS version information are stored in the vault and a check of this information is performed in the software that will prevent the vault from opening on a different operating system unless the vault is properly reindexed as described below.

There are only two ways to safely transfer an existing vault from a computer running one Windows version to another version:

To reindex a vault, perform the following tasks in the order listed:

  1. Run the Vault Consistency Wizard on the vault on the old server (for example, Windows Server 2003) as described in Running the Vault Consistency Wizard. Enable only the Check only, String domain, and Name domain options.
  2. If any inconsistencies are detected, run the Vault Consistency Wizard again with the Check, Repair, and Compact options selected and all Analysis options selected.
  3. Restore a vault backup made on the old server to the new server (for example, Windows Server 2008). An error will occur and the vault cannot be opened.
  4. Run the icosnlsver tool with the reindex command-line parameter on the new server and specify the datastore name to repair. The tool will either repair the inconsistencies or report additional problems that may require manual repair, in which case you should contact BlueCielo ECM Solutions Technical Support or your Certified Partner for assistance.

Warning    Test the results of using this tool on a copy of production vaults before use. Only run this tool when the vault is not open by any users. Running this tool as a user other than an administrator of the computer can result in errors if the vault is hosted in SQL Server.

To run the icosnlsver tool:

  1. Ensure no users are connected to the Meridian server.
  2. Open a Command Prompt window as an administrator in the folder that contains the tool. By default, it is installed in C:\Program Files\BC-Meridian\Program.
  3. Run the tool using the syntax:

icosnlsver [downgrade|reindex|update|verify] <DatastoreName>

The available parameters are described in the following table. The results of the tool will display in the Command Prompt window.

Icosnlsver command-line parameters
Option Description
None Shows usage information.
downgrade

Clears the OS and NLS version information in the vault and resets its version to be compatible with Meridian versions prior to 2008aSP1.

reindex

Rebuilds the string domain and name domain indexes in the vault using the sorting order of the current operating system.

update

Updates the OS and NLS version information in the vault to be compatible with the current operating system version.

verify

Verifies that the OS and NLS version information in the vault is compatible with the current operating system version.

<DatastoreName> The name of the datastore containing the vault to use. In most cases, the names are the same. The name can be found in the datastore.ini file that is used to restore the backup. You do not need to specify the path to the vault files.

Warning    After using this tool to modify an existing vault, run the Prepare for Backup Wizard on the vault before putting the vault into production use. Failure to do so leaves a snapshot of the unmodified vault that will be restored in the event of an unexpected termination of the EDM Server service before a snapshot is created automatically. If the old snapshot is restored, all work performed in the modified vault will be lost. For more information on configuring automatic snapshot creation, see Preparing for backups.

Related concepts

About backups and recovery

Understanding database recovery

Understanding level 1 recovery

Understanding level 2 recovery

Understanding level 3 recovery

Related tasks

Preparing for backups

Restoring backups

Creating a recovery log

Recovering documents

Recovering prior revisions from backup


Copyright © 2000-2012 BlueCielo ECM Solutions

www.bluecieloecm.com